#ifndef _MEMORY_SPEED_TEST_
#define _MEMORY_SPEED_TEST_

#include "Core/Memory/HeapObject.h"
#include "SpeedTest.h"

class MemorySpeedTest : public SpeedTest
{
public:
	class A1 : public HeapObject
	{
		char buf[32];
	};

	class A2
	{
		char buf[32];
	};

	class B1 : public HeapObject
	{
		char c[128];
	};

	class B2
	{
		char c[128];
	};

	class C1 : public HeapObject
	{
		char c[512];
	};

	class C2
	{
		char c[512];
	};

	const char * GetName() const;
	void Execute();
};

#endif // _MEMORY_SPEED_TEST_
